English Nouns: membracid

English Nouns noun 'membracid' conjugated